home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / libg_261.zip / libg_261 / libio / stdio / ChangeLog.old < prev    next >
Text File  |  1993-08-20  |  5KB  |  142 lines

  1. Thu Jun 24 12:34:43 1993  Per Bothner  (bothner@rtl.cygnus.com)
  2.  
  3.     * configure.in (TARGETLIB):  Fix libio.a -> libstdio++.a.
  4.  
  5. Fri May 28 16:05:20 1993  Per Bothner  (bothner@rtl.cygnus.com)
  6.  
  7.     * stdio.h:  Don't define NULL as (void*)0, if __cplusplus,
  8.     unless g++.
  9.  
  10. Mon Apr 26 12:47:43 1993  Ian Lance Taylor  (ian@cygnus.com)
  11.  
  12.     * tmpnam.C: Don't include unnecessary header files.
  13.  
  14. Fri Oct 16 17:27:39 1992  Per Bothner  (bothner@rtl.cygnus.com)
  15.  
  16.     * fseek.C, stdio.h:  fseek() returns int, not long.
  17.     * stdio.h:  Define size_t with typedef, not macro.
  18.     * stdio.h:  Use renamed __std_filebuf_0 etc instead of
  19.     old names  _cin_sbuf (etc).  (See ../strstrbufs.C.)
  20.     * stdio.h, fprintf.C, printf.C:  Implement non-macro versions
  21.     of stdin/stdout/stderr, for use by debuggers.
  22.  
  23. Mon Aug 17 15:26:23 1992  Mike Stump  (mrs@rtl.cygnus.com)
  24.  
  25.     * setbuf.C (setbuf), setvbuf.C (setvbuf): Fix typo.  fp should be
  26.     stream.
  27.  
  28. Mon Aug 10 19:22:50 1992  Per Bothner  (bothner@cygnus.com)
  29.  
  30.     * setbuf.C, setvbuf.C:  Stylistic change:  Use
  31.     FILE_to_streambuf macro instead of __validfp + cast.
  32.     * setbuf.C (setbuf):  Turn off linebuffering.
  33.  
  34. Mon Aug 10 11:40:22 1992  Ian Lance Taylor  (ian@dumbest.cygnus.com)
  35.  
  36.     * Makefile.in: always create installation directories.
  37.  
  38. Mon Jul 20 14:56:39 1992  Mike Stump  (mrs@cygnus.com)
  39.  
  40.     * fread.c (fread), fwrite.C (fwrite), tmpnam.C (tempnam):
  41.     Cast a void * to a char *, since it is not a standard
  42.     conversion.
  43.  
  44. Fri Jun 26 12:06:47 1992  Per Bothner  (bothner@rtl.cygnus.com)
  45.  
  46.     * stdio.h:  Declare Posix stuff even without _POSIX_SOURCE
  47.     unless __STRICT_ANSI__ is defined.
  48.     * fflush.C:  Use streambuf::sync() rather than overflow(EOF),
  49.     since that seems likely to be more consistent with Posix
  50.     (though only your language lawyer can tell for sure).
  51.  
  52. Wed Jun 17 17:02:30 1992  Per Bothner  (bothner@rtl.cygnus.com)
  53.  
  54.     * Makefile.in:  Fix *clean rules.
  55.     * stdio.h:  Protect prototypes for the sake of K&R compilers.
  56.  
  57. Thu Jun  4 12:01:05 1992  Per Bothner  (bothner@rtl.cygnus.com)
  58.  
  59.     * stdio.h: Fix typo: tmpname -> tmpnam.
  60.  
  61.     * remove.C, rename.C:  Remove redundant prototypes
  62.     for link() and unlink().
  63.  
  64. Wed Jun  3 17:00:15 1992  Per Bothner  (bothner@rtl.cygnus.com)
  65.  
  66.     * fgetpos.C, fsetpos.C, gets.C, perror.C, puts.C, remove.C,
  67.     rename.C, tmpfile.C, tmpnam.C:  New files, adding the
  68.     remaining pieces of ANSI functionality.
  69.     * stdio.h:  Add new functions and macros.
  70.     * Makefile.in:  Add new file.
  71.     * fputs.C (fputs):  Fix return value according to ANSI.
  72.     * ftell.C (ftell):  Make sure errno is set on an error
  73.     (if not set by lower-level routines), as required by ANSI.
  74.  
  75. Sun May 31 14:05:07 1992  Per Bothner  (bothner@rtl.cygnus.com)
  76.  
  77.     * Makefile.in:  Use  CFLAGS, not MINUS_G.
  78.  
  79. Thu May 28 13:52:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
  80.  
  81.     * stdio.h:  #include <stdarg.h> if _G_config.h tells us we need to.
  82.     * vfscanf.C, vscanf.C, vsscanf.C:  Use _G_va_list
  83.     instead of va_list, to be consistent.
  84.  
  85. Thu May 14 12:43:35 1992  Per Bothner  (bothner@rtl.cygnus.com)
  86.  
  87.     * Makefile.in:  Define IO_DIR (needed by depend rules).
  88.  
  89. Wed May  6 15:40:46 1992  Per Bothner  (bothner@rtl.cygnus.com)
  90.  
  91.     * Makefile.in:  Delete $(TARGETLIB) before runing ar.
  92.     * fseek.C:  fseek() should return 0 on success, not
  93.     the new position.
  94.  
  95. Mon Apr 20 14:33:09 1992  Per Bothner  (bothner@cygnus.com)
  96.  
  97.     * popen.C:  New file, defines popen() and pclose() using procbufs.
  98.     * Makefile.in, stdio.h:  Add popen.
  99.  
  100. Fri Apr 17 09:13:04 1992  Per Bothner  (bothner at PersSony)
  101.  
  102.     * configure.in: No longer needed.
  103.     * stdio.C:  Removed __underflow and __overflow; now in libio.a.
  104.     * fflush.C:  Add FILE*->streambuf* cast, for new __overflow.
  105.     * stdio.h: Use __underflow and __overflow in libio.a.
  106.  
  107. Wed Feb 26 11:56:04 1992  Per Bothner  (bothner at cygnus.com)
  108.  
  109.     * freopen.C, sscanf.C, vfscanf.C, vsprintf.C: Removed
  110.     redundant 'extern "C"' (or just plain 'extern')    before
  111.     function definitions.
  112.     * stdio.h:  Try to clean up some system-specific
  113.     stuff by getting parameters from _G_config.h.
  114.     *  vprintf.C, vsprintf.C: Use _G_va_list, not _STDIO_VA
  115.  
  116. Tue Feb  4 13:26:12 1992  Per Bothner  (bothner at cygnus.com)
  117.  
  118.     * Makefile.in:  Rename library to libstdio++.a,
  119.     and add 'install' rule.
  120.     * fread.C:  Fix to return correct count.
  121.     * fwrite.C:  Pull out stuff from BSD; just use streambuf::sputn.
  122.     * stdio.C, fflush.c:  Use new streambuf::flush_all() method.
  123.     * stdio.h, hvfprintf.C, vprintf.C, vsprintf.C:
  124.     Define _STDIO_VA and use it instead of va_list.
  125.     (Using va_list causes namespace problems.)
  126.  
  127. Thu Jan 16 17:04:26 1992  Per Bothner  (bothner at cygnus.com)
  128.  
  129.     * *printf.C:  Change __vsbprintf(sb ...) to sb->vform(...).
  130.     * *scanf.C:  Change __vsbscanf(sb ...) to sb->vscan(...).
  131.     * emulate.C:  Removed unused function __stdio_check_offset.
  132.  
  133. Fri Jan  3 16:12:18 1992  Per Bothner  (bothner at cygnus.com)
  134.  
  135.     * Makefile.in:  Make fit better with rest of libg++ Makefiles.
  136.  
  137. Thu Jan  2 22:31:04 1992  John Gilmore  (gnu at cygnus.com)
  138.  
  139.     * Makefile.in, configure.in:  Create.
  140.     * Makefile:  Remove.
  141.     * ChangeLog:  Create.
  142.